be overly generous - Turco Inglés Diccionario